home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / UTILITY / HDCOOKIE / HDCOOKIE.TXT < prev    next >
Encoding:
Text File  |  1992-01-02  |  6.9 KB  |  147 lines

  1.                   INSTALLATION  EINES COOKIES ZUR
  2.                     ANMELDUNG VON HD-LAUFWERKEN
  3.                           UNTER TOS 2.06
  4.  
  5. TOS 2.06 verfügt über eine Reihe von offensichtlichen Verbesserungen.
  6. Zu den weniger offensichtlichen Erweiterungen gehören seit dieser
  7. Version auch drei neue COOKIEs, die vom Betriebssystem erkannt werden.
  8. Zwei davon ( "_FLK" und "_NET" ) sind für den Netzwerkbetrieb
  9. zuständig, der andere ( "_FDC" ) gibt an, daß der Betrieb mit
  10. HD-Disketten möglich ist. 
  11. !! ES WIRD DAMIT ALLERDINGS KEINE AUSSAGE GEMACHT, OB AUCH WIRKLICH 
  12. !! EIN HD-LAUFWERK ANGESCHLOSSEN IST, BZW. OB EINE HD-DISKETTE IM 
  13. !! LAUFWERK EINGELEGT WURDE. 
  14.  
  15. DIE beiliegenden Programme HDCOOKIE.PRG und NEWCOOKI.PRG installieren
  16. einen Cookie mit der Kennung _FDC im Cookie-Jar unter TOS 2.06.
  17.  
  18. Folgende Werte können als Wert des _FDC-Cookies eingetragen werden:
  19.         0x00kkkkkk  - Normale Schreibdichte   (720/360kB)
  20.         0x01kkkkkk  - Hohe Schreibdichte      (1.44MB)
  21.         0x02kkkkkk  - Extrahohe Schreibdichte (2.88MB)
  22.        >0x02kkkkkk  - reservierte Werte
  23.        
  24.         Anstelle der "k"-Zeichen kann eine Bezeichnung eingetragen
  25.         werden, die Auskunft darüber gibt, von wem der Cookie gesetzt
  26.         wurde. Die Verwaltung dieser Werte wird von ATARI vorgenommen.
  27.         Die beiden Programme HDCOOKIE.PRG und NEWCOOKI.PRG setzen
  28.         hierfür 0 ein. 
  29.         
  30. ======================================================================        
  31.        
  32. HDCOOKIE.PRG
  33. ------------
  34. Das Programm HDCOOKIE.PRG ist für die Verwendung im AUTO-Ordner
  35. gedacht und setzt den _FDC-Cookie fest auf den Wert 0x01000000L.
  36. Eine spätere Version des Programms wird in Abhängigkeit vom
  37. Programmnamen den entsprechenden Wert in den Cookiejar eintragen.
  38. Das Programm wird mit einer Fehlermeldung 
  39.             "Cookie für <x>D-Laufwerke bereits eingetragen."
  40. abgebrochen und ein Wert von -1 zurückgegeben. Anstelle des <x>
  41. erscheint der Buchstabe "D" für DD, "H" für HD und "E" für
  42. ED-Laufwerke. 
  43.  
  44. =====================================================================
  45.  
  46. NEWCOOKI.PRG:
  47. -------------
  48. Mit diesem Programm kann ein bereits bestehender Cookiewert geändert
  49. werden oder der Cookie auch neu eingetragen werden. 
  50. Dieses Programm ist zum Start von Desktop aus gedacht und verlangt die
  51. Eingaben über eine Dialogbox. Es kann also NICHT aus dem AUTO-Ordner
  52. gestartet werden.
  53. Die Dialogbox hat in etwa das folgende Aussehen:
  54.  
  55.               +----------------------------+-+
  56.               |                            +-+ <- Mover-Box
  57.               |  +------------------------+  |
  58.               |  |   Copyright-Meldung    |  |
  59.               |  +------------------------+  |
  60.               |  +------------------------+  |
  61.               |  | neu                alt |  |
  62.               |  |  O   DD-Laufwerk   | | |  |
  63.               |  |  O   HD-Laufwerk   |X| |  |
  64.               |  |  O   ED-Laufwerk   | | |  |
  65.               |  +------------------------+  |
  66.               |  +---------+    +---------+  |
  67.               |  | Abbruch |    | Install |  |
  68.               |  +---------+    +---------+  |
  69.               +------------------------------+
  70.     
  71. Allgemeines zur Bedienung: 
  72. --------------------------
  73. (diejenigen, die schon mal mit ***-Dials gearbeitet haben, können
  74. diesen Abschnitt getrost übergehen)
  75.  
  76. Mover-Box: Mit der Mover-Box kann der Dialog verschoben werden.
  77.            Klicken Sie dazu auf diesen Knopf und halten Sie die
  78.            Maustaste gedrückt. Bewegen Sie nun die Maus, so folgt ein
  79.            Rechteck in der Größe der Dialogbox Ihren Bewegungen. (In
  80.            diesem Fall steckt zwar kein besonderer Sinn hinter der
  81.            Funktion, aber was solls... ;-)  ) Lassen Sie den Knopf
  82.            los, dann wird die gesamte Dialogbox am neuen Platz
  83.            gezeichnet.
  84. Tastaturbedienung: Alle Funktionen dieser Dialogbox sind über die
  85.            Tastatur steuerbar. Drücken Sie dazu die ALT-Taste, halten
  86.            diese gedrückt und betätigen gleichzeitig die
  87.            Buchstabentaste, die bei der gewünschten Funktion
  88.            unterstrichen ist. 
  89.               
  90. Funktion:
  91. ---------             
  92. Es gibt zwei Spalten: Die Spalte mit der Überschrift "neu" gibt den
  93. Wert an, auf den der Cookie NEU gesetzt werden soll. Die Spalte "alt"
  94. zeigt den Wert an, den der Cookie vorher hatte. Ist in der Spalte
  95. "alt" kein Wert eingetragen, so bedeutet dies, daß noch kein
  96. _FDC-Cookie installiert wurde.
  97.                       
  98. In der Spalte "neu" kann nun durch Anklicken mit der Maus oder durch
  99. Betätigen der Tastenkombinationen ALT-D, ALT-H oder ALT-E (das sind
  100. die unterstrichenen Buchstaben) der gewünschte Wert angegeben werden.
  101. Die Installation bzw. die Änderung des Wertes erfolgt bei Betätigen
  102. des "Install"-Knopfes. Wird der Install-Knopf gedrückt, ohne daß eines
  103. der obigen Felder gewählt wurde, so bleibt der bisherige Wert
  104. erhalten. Dieselbe Funktion hat auch die Taste "Abbruch".             
  105.  
  106. -----------------------------------------------------------------------
  107. Die Programme wurden in Turbo-C 2.0 geschrieben. Beim Programm
  108. NEWCOOKI.PRG wurde das RSC-File mit WERCS erstellt. 
  109. Für die Dialogbedienung kam XGEM 1.69 von Volker Kriegel zum Einsatz. 
  110. -----------------------------------------------------------------------
  111.  
  112. Hinweis :  Für die Verwaltung des Cookies wurde die Cookie-Bibliothek 
  113.            von Robert Kotzian verwendet. 
  114.            (ST-Computer 1/1991 S. 155ff, "The Return of the forgotten
  115.                                           Cookies")
  116.            Weitere Quellen: ST-Magazin 1/1992 S. 118f
  117.                             "Neues TOS und neue Kekse" v. J.F.Reschke
  118.            
  119.            
  120. Meine Adresse:  Uwe Poliak
  121.                 Kiesweg 41
  122.                 W-7316 Köngen
  123.                 Tel.: 07024/8 40 70 (manchmal Anrufbeantworter)
  124.                 email: Uwe Poliak @ S2
  125.                 
  126. Die beiliegenden Programme sind für jedermann/frau frei kopierbar,
  127. unter der Voraussetzung, daß an den Programmen/Rescourcen/diesem Text
  128. keinerlei Änderungen vorgenommen werden. Die einzige erlaubte Änderung
  129. ist die Archivierung des Software mit Packprogrammen wie z.B. LHARC
  130. oder ZIP. Der Vertrieb über Mailboxen ist gestattet. PD-/SW-Händler,
  131. die einen Betrag  pro Diskette (>5DM) verlangen, der über den normalen
  132. Kopieraufwand hiausgeht, sind davon ausgenommen!
  133.  
  134. Der (kommentierte) Quellcode der Programme (TC2.0) ist bei mir
  135. (Adresse s.o) gegen Einsendung eines frankierten und adressierten
  136. Rückumschlags, sowie einer Diskette erhältlich.
  137. ---------------------------------------------------------------------
  138.  
  139. Im Archiv enthaltene Dateien:
  140. -----------------------------
  141.     HDCOOKIE.PRG     4842 Bytes     Programm für den AUTO-Ordner
  142.     NEWCOOKI.PRG    26670 Bytes     Programm für Desktop
  143.     NEWCOOKI.RSC      998 Bytes     RSC-Datei dazu
  144.     HDCOOKIE.TXT     7073 Bytes     dieser Text
  145.  
  146. ---------------------------------------------------------------------
  147. Uwe Poliak.